leather grip - German English Dictionary